radar guided threats - German English Dictionary